a ball of string - Spanish English Dictionary